翻訳と辞書
Words near each other
・ Goadby Hall
・ Goadby Marwood
・ Goadec Sisters
・ GOADV
・ Goageb
・ GoAgent
・ Goagiu River
・ Goahti
・ GoAir
・ Goair Trainer
・ Goal
・ Goal (2007 Malayalam film)
・ Goal (disambiguation)
・ Goal (ice hockey)
・ Goal (sport)
GOAL agent programming language
・ Goal Attainment Scaling
・ Goal celebration
・ Goal difference
・ Goal Dreams
・ Goal from mark
・ Goal kick
・ Goal line
・ Goal line (gridiron football)
・ Goal line (ice hockey)
・ Goal Market Nazimabad
・ Goal modeling
・ Goal Navad Qa'em Shahr F.C.
・ Goal node (computer science)
・ Goal of the Dead


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

GOAL agent programming language : ウィキペディア英語版
GOAL agent programming language
GOAL is an agent programming language for programming cognitive agents. GOAL agents derive their choice of action from their beliefs and goals. The language provides the basic building blocks to design and implement cognitive agents by programming constructs that allow and facilitate the manipulation of an agent's beliefs and goals and to structure its decision-making. The language provides an intuitive programming framework based on common sense or practical reasoning.
== Overview ==
The main features of GOAL include:
* Declarative beliefs: Agents use a symbolic, logical language to represent the information they have, and their beliefs or knowledge about the environment they act upon in order to achieve their goals. This ''knowledge representation language'' is not fixed by GOAL but, in principle, may be varied according to the needs of the programmer.
* Declarative goals: Agents may have multiple goals that specify ''what'' the agent wants to achieve at some moment in the near or distant future. Declarative goals specify a state of the environment that the agent wants to establish, they do not specify actions or procedures how to achieve such states.
* Blind commitment strategy: Agents commit to their goals and drop goals only when they have been achieved. This commitment strategy, called a ''blind'' commitment strategy in the literature, is the ''default'' strategy used by GOAL agents. Cognitive agents are assumed to not have goals that they believe are already achieved, a constraint which has been built into GOAL agents by dropping a goal when it has been ''completely'' achieved.
* Rule-based action selection: Agents use so-called ''action rules'' to select actions, given their beliefs and goals. Such rules may ''underspecify'' the choice of action in the sense that multiple actions may be performed at any time given the action rules of the agent. In that case, a GOAL agent will select an arbitrary enabled action for execution.
* Policy-based intention modules: Agents may focus their attention and put all their efforts on achieving a subset of their goals, using a subset of their actions, using only knowledge relevant to achieving those goals. GOAL provides modules to structure action rules and knowledge dedicated to achieving specific goals. Informally, modules can be viewed as policy-based intentions in the sense of Michael Bratman.
* Communication at the knowledge level: Agents may communicate with each other to exchange information, and to coordinate their actions. GOAL agents communicate using the knowledge representation language that is also used to represent their beliefs and goals.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「GOAL agent programming language」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.